package com.lilosoft.business.cga.models;

import java.util.Date;

public class EgsProject {
    /**
     * 事项编号
     */
    private String projectId;

    /**
     * 版本号
     */
    private Integer version;

    /**
     * 事项大项编码
     */
    private String projectItemNo;

    /**
     * 事项小项编号
     */
    private String itemSubNo;

    /**
     * 事项编码
     */
    private String projectNo;

    /**
     * 事项实施编码
     */
    private String projectShowNo;

    /**
     * 网格编码
     */
    private String gridNo;

    /**
     * 事项名称
     */
    private String projectName;

    /**
     * 1003事项类型 [01行政许可;02行政处罚;03行政强制;04行政征收;05行政给付;06行政检查;07行政确认;08行政奖励;09行政裁决;10其他(行政权力);21基本公共教育;22劳动就业服务;23社会保险;24基本社会服务;25基本医疗卫生;26人口和计划生育;27基本住房保障;28公共文化体育;29残疾人基本公共服务;30其他(公共服务)]
     */
    private String projectType;

    /**
     * 1005办件类型[01:即办件 02:承诺件]
     */
    private String caseType;

    /**
     * 1004办理方式[01:自办件 02:初审件 03:联办件 04:转报件]
     */
    private String dealType;

    /**
     * 1009服务对象类型[01:企业法人; 02:自然人; 03:机关单位法人; 04:事业单位法人; 05:社会团体法人; 06:基金会法人; 07:民办非企业单位法人; 08:其他组织]
     */
    private String serviceType;

    /**
     * 实施机关
     */
    private String deptId;

    /**
     * 发布时间
     */
    private Date recordTime;

    /**
     * 备注
     */
    private String remark;

    /**
     * 是否可用[0:是 1:否]
     */
    private String isUse;

    /**
     * 是否发布[0:是 1:否]
     */
    private String isPublic;

    /**
     * 办理量
     */
    private Integer acceptNum;

    /**
     * 咨询量
     */
    private Integer advisoryNum;

    /**
     * 区划编码
     */
    private String areaCodeId;

    /**
     * 首字母
     */
    private String firstLetter;

    /**
     * 公众网上链接
     */
    private String publicUrl;

    /**
     * 部门网上链接
     */
    private String deptUrl;

    /**
     * 工作流类型[1:事项登记 2:事项变更 3:事项取消 4:事项下放]
     */
    private String workFlowType;

    /**
     * 状态[0:预申请,1:审核中,2:审核通过,3:审核不通过]
     */
    private String state;

    /**
     * 审核状态
     */
    private String approval;

    /**
     * 是否涉密(1保密,0非保密)
     */
    private String confidential;

    /**
     * 2012行使层级[0国家级; 1省级; 2市级; 3区(县)级; 4街道(乡镇)级; 5社区(村)级; 6分级管理]
     */
    private String acceptingRange;

    /**
     * 2013分发审核系统类型[01:市民之家; 02:力龙审批; 03:业务部门; 04:双屏]
     */
    private String distributeSysType;

    /**
     * 分发审核系统URL地址
     */
    private String distributeSysUrl;

    /**
     * 2015通办范围[01:全国; 02:跨省; 03:跨市; 04:跨区(县); 05:跨街道(乡); 06:跨社区(村)]
     */
    private String tongbanRange;

    /**
     * 2016运行系统[01:国家级; 02:省级; 03:市级; 04:区级; 05:市级部门; 06:区级部门]
     */
    private String runSystemType;

    /**
     * 2017权力更新类型[01:新增; 02:变更; 03:取消]
     */
    private String powerUpdateType;

    /**
     * 2018权力状态[01;在用; 02:暂停; 03:取消]
     */
    private String powerState;

    /**
     * 2019实施主体性质[01:法定机关; 02:授权组织; 03:受委托组织]
     */
    private String implemetSubjectNature;

    /**
     * 2020权限划分[01:区级受理、市级审批; 02:区级初审 、市级终审; 03:分条件办理（市区）; 04:市级管理、区级审批; 11:街乡受理、区级审批; 12:街乡初审 、区级终审; 13:分条件办理（区街）; 14:区级管理、街乡审批; 99:无]
     */
    private String authorityDivision;

    /**
     * 2021街乡办理权限[01:街乡受理 街乡办理; 02:街乡受理 上报办理]
     */
    private String streetDealAuthority;

    /**
     * 是否同步标识[null:非交换同步数据; 0:非交换同步数据; 1:交换同步数据]
     */
    private String isSync;

    /**
     * 延伸到村、社区：01社区，02村，03 社区、村，04 无
     */
    private String ysType;

    /**
     * 村、社区延伸方式
     */
    private String ysFs;

    /**
     * 存中间库事项id
     */
    private String syncItemId;

    /**
     * 事项编号
     */
    public String getProjectId() {
        return projectId;
    }

    /**
     * 事项编号
     */
    public void setProjectId(String projectId) {
        this.projectId = projectId == null ? null : projectId.trim();
    }

    /**
     * 版本号
     */
    public Integer getVersion() {
        return version;
    }

    /**
     * 版本号
     */
    public void setVersion(Integer version) {
        this.version = version;
    }

    /**
     * 事项大项编码
     */
    public String getProjectItemNo() {
        return projectItemNo;
    }

    /**
     * 事项大项编码
     */
    public void setProjectItemNo(String projectItemNo) {
        this.projectItemNo = projectItemNo == null ? null : projectItemNo.trim();
    }

    /**
     * 事项小项编号
     */
    public String getItemSubNo() {
        return itemSubNo;
    }

    /**
     * 事项小项编号
     */
    public void setItemSubNo(String itemSubNo) {
        this.itemSubNo = itemSubNo == null ? null : itemSubNo.trim();
    }

    /**
     * 事项编码
     */
    public String getProjectNo() {
        return projectNo;
    }

    /**
     * 事项编码
     */
    public void setProjectNo(String projectNo) {
        this.projectNo = projectNo == null ? null : projectNo.trim();
    }

    /**
     * 事项实施编码
     */
    public String getProjectShowNo() {
        return projectShowNo;
    }

    /**
     * 事项实施编码
     */
    public void setProjectShowNo(String projectShowNo) {
        this.projectShowNo = projectShowNo == null ? null : projectShowNo.trim();
    }

    /**
     * 网格编码
     */
    public String getGridNo() {
        return gridNo;
    }

    /**
     * 网格编码
     */
    public void setGridNo(String gridNo) {
        this.gridNo = gridNo == null ? null : gridNo.trim();
    }

    /**
     * 事项名称
     */
    public String getProjectName() {
        return projectName;
    }

    /**
     * 事项名称
     */
    public void setProjectName(String projectName) {
        this.projectName = projectName == null ? null : projectName.trim();
    }

    /**
     * 1003事项类型 [01行政许可;02行政处罚;03行政强制;04行政征收;05行政给付;06行政检查;07行政确认;08行政奖励;09行政裁决;10其他(行政权力);21基本公共教育;22劳动就业服务;23社会保险;24基本社会服务;25基本医疗卫生;26人口和计划生育;27基本住房保障;28公共文化体育;29残疾人基本公共服务;30其他(公共服务)]
     */
    public String getProjectType() {
        return projectType;
    }

    /**
     * 1003事项类型 [01行政许可;02行政处罚;03行政强制;04行政征收;05行政给付;06行政检查;07行政确认;08行政奖励;09行政裁决;10其他(行政权力);21基本公共教育;22劳动就业服务;23社会保险;24基本社会服务;25基本医疗卫生;26人口和计划生育;27基本住房保障;28公共文化体育;29残疾人基本公共服务;30其他(公共服务)]
     */
    public void setProjectType(String projectType) {
        this.projectType = projectType == null ? null : projectType.trim();
    }

    /**
     * 1005办件类型[01:即办件 02:承诺件]
     */
    public String getCaseType() {
        return caseType;
    }

    /**
     * 1005办件类型[01:即办件 02:承诺件]
     */
    public void setCaseType(String caseType) {
        this.caseType = caseType == null ? null : caseType.trim();
    }

    /**
     * 1004办理方式[01:自办件 02:初审件 03:联办件 04:转报件]
     */
    public String getDealType() {
        return dealType;
    }

    /**
     * 1004办理方式[01:自办件 02:初审件 03:联办件 04:转报件]
     */
    public void setDealType(String dealType) {
        this.dealType = dealType == null ? null : dealType.trim();
    }

    /**
     * 1009服务对象类型[01:企业法人; 02:自然人; 03:机关单位法人; 04:事业单位法人; 05:社会团体法人; 06:基金会法人; 07:民办非企业单位法人; 08:其他组织]
     */
    public String getServiceType() {
        return serviceType;
    }

    /**
     * 1009服务对象类型[01:企业法人; 02:自然人; 03:机关单位法人; 04:事业单位法人; 05:社会团体法人; 06:基金会法人; 07:民办非企业单位法人; 08:其他组织]
     */
    public void setServiceType(String serviceType) {
        this.serviceType = serviceType == null ? null : serviceType.trim();
    }

    /**
     * 实施机关
     */
    public String getDeptId() {
        return deptId;
    }

    /**
     * 实施机关
     */
    public void setDeptId(String deptId) {
        this.deptId = deptId == null ? null : deptId.trim();
    }

    /**
     * 发布时间
     */
    public Date getRecordTime() {
        return recordTime;
    }

    /**
     * 发布时间
     */
    public void setRecordTime(Date recordTime) {
        this.recordTime = recordTime;
    }

    /**
     * 备注
     */
    public String getRemark() {
        return remark;
    }

    /**
     * 备注
     */
    public void setRemark(String remark) {
        this.remark = remark == null ? null : remark.trim();
    }

    /**
     * 是否可用[0:是 1:否]
     */
    public String getIsUse() {
        return isUse;
    }

    /**
     * 是否可用[0:是 1:否]
     */
    public void setIsUse(String isUse) {
        this.isUse = isUse == null ? null : isUse.trim();
    }

    /**
     * 是否发布[0:是 1:否]
     */
    public String getIsPublic() {
        return isPublic;
    }

    /**
     * 是否发布[0:是 1:否]
     */
    public void setIsPublic(String isPublic) {
        this.isPublic = isPublic == null ? null : isPublic.trim();
    }

    /**
     * 办理量
     */
    public Integer getAcceptNum() {
        return acceptNum;
    }

    /**
     * 办理量
     */
    public void setAcceptNum(Integer acceptNum) {
        this.acceptNum = acceptNum;
    }

    /**
     * 咨询量
     */
    public Integer getAdvisoryNum() {
        return advisoryNum;
    }

    /**
     * 咨询量
     */
    public void setAdvisoryNum(Integer advisoryNum) {
        this.advisoryNum = advisoryNum;
    }

    /**
     * 区划编码
     */
    public String getAreaCodeId() {
        return areaCodeId;
    }

    /**
     * 区划编码
     */
    public void setAreaCodeId(String areaCodeId) {
        this.areaCodeId = areaCodeId == null ? null : areaCodeId.trim();
    }

    /**
     * 首字母
     */
    public String getFirstLetter() {
        return firstLetter;
    }

    /**
     * 首字母
     */
    public void setFirstLetter(String firstLetter) {
        this.firstLetter = firstLetter == null ? null : firstLetter.trim();
    }

    /**
     * 公众网上链接
     */
    public String getPublicUrl() {
        return publicUrl;
    }

    /**
     * 公众网上链接
     */
    public void setPublicUrl(String publicUrl) {
        this.publicUrl = publicUrl == null ? null : publicUrl.trim();
    }

    /**
     * 部门网上链接
     */
    public String getDeptUrl() {
        return deptUrl;
    }

    /**
     * 部门网上链接
     */
    public void setDeptUrl(String deptUrl) {
        this.deptUrl = deptUrl == null ? null : deptUrl.trim();
    }

    /**
     * 工作流类型[1:事项登记 2:事项变更 3:事项取消 4:事项下放]
     */
    public String getWorkFlowType() {
        return workFlowType;
    }

    /**
     * 工作流类型[1:事项登记 2:事项变更 3:事项取消 4:事项下放]
     */
    public void setWorkFlowType(String workFlowType) {
        this.workFlowType = workFlowType == null ? null : workFlowType.trim();
    }

    /**
     * 状态[0:预申请,1:审核中,2:审核通过,3:审核不通过]
     */
    public String getState() {
        return state;
    }

    /**
     * 状态[0:预申请,1:审核中,2:审核通过,3:审核不通过]
     */
    public void setState(String state) {
        this.state = state == null ? null : state.trim();
    }

    /**
     * 审核状态
     */
    public String getApproval() {
        return approval;
    }

    /**
     * 审核状态
     */
    public void setApproval(String approval) {
        this.approval = approval == null ? null : approval.trim();
    }

    /**
     * 是否涉密(1保密,0非保密)
     */
    public String getConfidential() {
        return confidential;
    }

    /**
     * 是否涉密(1保密,0非保密)
     */
    public void setConfidential(String confidential) {
        this.confidential = confidential == null ? null : confidential.trim();
    }

    /**
     * 2012行使层级[0国家级; 1省级; 2市级; 3区(县)级; 4街道(乡镇)级; 5社区(村)级; 6分级管理]
     */
    public String getAcceptingRange() {
        return acceptingRange;
    }

    /**
     * 2012行使层级[0国家级; 1省级; 2市级; 3区(县)级; 4街道(乡镇)级; 5社区(村)级; 6分级管理]
     */
    public void setAcceptingRange(String acceptingRange) {
        this.acceptingRange = acceptingRange == null ? null : acceptingRange.trim();
    }

    /**
     * 2013分发审核系统类型[01:市民之家; 02:力龙审批; 03:业务部门; 04:双屏]
     */
    public String getDistributeSysType() {
        return distributeSysType;
    }

    /**
     * 2013分发审核系统类型[01:市民之家; 02:力龙审批; 03:业务部门; 04:双屏]
     */
    public void setDistributeSysType(String distributeSysType) {
        this.distributeSysType = distributeSysType == null ? null : distributeSysType.trim();
    }

    /**
     * 分发审核系统URL地址
     */
    public String getDistributeSysUrl() {
        return distributeSysUrl;
    }

    /**
     * 分发审核系统URL地址
     */
    public void setDistributeSysUrl(String distributeSysUrl) {
        this.distributeSysUrl = distributeSysUrl == null ? null : distributeSysUrl.trim();
    }

    /**
     * 2015通办范围[01:全国; 02:跨省; 03:跨市; 04:跨区(县); 05:跨街道(乡); 06:跨社区(村)]
     */
    public String getTongbanRange() {
        return tongbanRange;
    }

    /**
     * 2015通办范围[01:全国; 02:跨省; 03:跨市; 04:跨区(县); 05:跨街道(乡); 06:跨社区(村)]
     */
    public void setTongbanRange(String tongbanRange) {
        this.tongbanRange = tongbanRange == null ? null : tongbanRange.trim();
    }

    /**
     * 2016运行系统[01:国家级; 02:省级; 03:市级; 04:区级; 05:市级部门; 06:区级部门]
     */
    public String getRunSystemType() {
        return runSystemType;
    }

    /**
     * 2016运行系统[01:国家级; 02:省级; 03:市级; 04:区级; 05:市级部门; 06:区级部门]
     */
    public void setRunSystemType(String runSystemType) {
        this.runSystemType = runSystemType == null ? null : runSystemType.trim();
    }

    /**
     * 2017权力更新类型[01:新增; 02:变更; 03:取消]
     */
    public String getPowerUpdateType() {
        return powerUpdateType;
    }

    /**
     * 2017权力更新类型[01:新增; 02:变更; 03:取消]
     */
    public void setPowerUpdateType(String powerUpdateType) {
        this.powerUpdateType = powerUpdateType == null ? null : powerUpdateType.trim();
    }

    /**
     * 2018权力状态[01;在用; 02:暂停; 03:取消]
     */
    public String getPowerState() {
        return powerState;
    }

    /**
     * 2018权力状态[01;在用; 02:暂停; 03:取消]
     */
    public void setPowerState(String powerState) {
        this.powerState = powerState == null ? null : powerState.trim();
    }

    /**
     * 2019实施主体性质[01:法定机关; 02:授权组织; 03:受委托组织]
     */
    public String getImplemetSubjectNature() {
        return implemetSubjectNature;
    }

    /**
     * 2019实施主体性质[01:法定机关; 02:授权组织; 03:受委托组织]
     */
    public void setImplemetSubjectNature(String implemetSubjectNature) {
        this.implemetSubjectNature = implemetSubjectNature == null ? null : implemetSubjectNature.trim();
    }

    /**
     * 2020权限划分[01:区级受理、市级审批; 02:区级初审 、市级终审; 03:分条件办理（市区）; 04:市级管理、区级审批; 11:街乡受理、区级审批; 12:街乡初审 、区级终审; 13:分条件办理（区街）; 14:区级管理、街乡审批; 99:无]
     */
    public String getAuthorityDivision() {
        return authorityDivision;
    }

    /**
     * 2020权限划分[01:区级受理、市级审批; 02:区级初审 、市级终审; 03:分条件办理（市区）; 04:市级管理、区级审批; 11:街乡受理、区级审批; 12:街乡初审 、区级终审; 13:分条件办理（区街）; 14:区级管理、街乡审批; 99:无]
     */
    public void setAuthorityDivision(String authorityDivision) {
        this.authorityDivision = authorityDivision == null ? null : authorityDivision.trim();
    }

    /**
     * 2021街乡办理权限[01:街乡受理 街乡办理; 02:街乡受理 上报办理]
     */
    public String getStreetDealAuthority() {
        return streetDealAuthority;
    }

    /**
     * 2021街乡办理权限[01:街乡受理 街乡办理; 02:街乡受理 上报办理]
     */
    public void setStreetDealAuthority(String streetDealAuthority) {
        this.streetDealAuthority = streetDealAuthority == null ? null : streetDealAuthority.trim();
    }

    /**
     * 是否同步标识[null:非交换同步数据; 0:非交换同步数据; 1:交换同步数据]
     */
    public String getIsSync() {
        return isSync;
    }

    /**
     * 是否同步标识[null:非交换同步数据; 0:非交换同步数据; 1:交换同步数据]
     */
    public void setIsSync(String isSync) {
        this.isSync = isSync == null ? null : isSync.trim();
    }

    /**
     * 延伸到村、社区：01社区，02村，03 社区、村，04 无
     */
    public String getYsType() {
        return ysType;
    }

    /**
     * 延伸到村、社区：01社区，02村，03 社区、村，04 无
     */
    public void setYsType(String ysType) {
        this.ysType = ysType == null ? null : ysType.trim();
    }

    /**
     * 村、社区延伸方式
     */
    public String getYsFs() {
        return ysFs;
    }

    /**
     * 村、社区延伸方式
     */
    public void setYsFs(String ysFs) {
        this.ysFs = ysFs == null ? null : ysFs.trim();
    }

    /**
     * 存中间库事项id
     */
    public String getSyncItemId() {
        return syncItemId;
    }

    /**
     * 存中间库事项id
     */
    public void setSyncItemId(String syncItemId) {
        this.syncItemId = syncItemId == null ? null : syncItemId.trim();
    }
}